package com.tool.spring;

import java.beans.PropertyEditorSupport;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @Author: lixiaofei
 * 时间属性编辑器
 */
public class UtilDatePropertyEditor extends PropertyEditorSupport {
	private String format ="yyyy-MM-dd";
	@Override
	public void setAsText(String text) throws IllegalArgumentException {
		SimpleDateFormat sdf=new SimpleDateFormat (format);
		
		try {
			Date d=sdf.parse(text);
			this.setValue(d);
		} catch (ParseException e) {
			
			e.printStackTrace();
		}
	}
	public void setFormat(String format) {
		this.format = format;
	}
	
	

}
